import direct.directbase.DirectStart
from direct.actor import Actor
from direct.fsm import FSM
from pandac.PandaModules import *
from direct.interval.IntervalGlobal import *
from direct.task import Task
from direct.showbase.DirectObject import DirectObject
import math

class World (DirectObject):
    def __init__(self):
        environ = loader.loadModel("models/default/environment")
        environ.reparentTo(render)
        base.disableMouse()
        base.camera.setPos(Point3(0, 0, 250))
        base.camera.setP(-90)
        Rider()
World()
run()